package com.inmobi.androidsdk.impl.net;

import android.content.Context;
import android.os.Handler;
import com.inmobi.androidsdk.bootstrapper.ConfigParams;
import com.inmobi.androidsdk.bootstrapper.IMAIConfigParams;
import com.inmobi.androidsdk.bootstrapper.Initializer;
import com.inmobi.androidsdk.impl.AdException;
import com.inmobi.androidsdk.impl.SDKUtil;
import com.inmobi.androidsdk.impl.UserInfo;
import com.inmobi.androidsdk.impl.imai.IMAIClickEventList;
import com.inmobi.androidsdk.impl.imai.IMAIUtility;
import com.inmobi.commons.internal.InternalSDKUtil;
import com.inmobi.commons.internal.Log;
import com.inmobi.re.container.IMWebView;
import java.io.BufferedReader;
import java.io.Closeable;
import java.io.IOException;
import java.io.InputStreamReader;
import java.lang.ref.WeakReference;
import java.net.HttpURLConnection;
import java.net.ProtocolException;
import java.net.URL;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicBoolean;

public final class RequestResponseManager
{
  static Thread a;
  static Handler b;
  static AtomicBoolean c = null;
  private static AtomicBoolean f;
  private static AtomicBoolean h = null;
  public static AtomicBoolean isSynced;
  public static IMAIClickEventList mClickEventList = null;
  private AtomicBoolean d = new AtomicBoolean();
  private HttpURLConnection e;
  private WebviewLoader g = null;

  static
  {
    f = null;
  }

  private Response a(UserInfo paramUserInfo)
    throws AdException, IOException
  {
    Log.debug("InMobiAndroidSDK_3.7.0", "Http Status Code: " + this.e.getResponseCode());
    int i = this.e.getResponseCode();
    String str1 = this.e.getHeaderField("im-id");
    Log.debug("InMobiAndroidSDK_3.7.0", "Im Id: " + str1);
    String str2 = this.e.getHeaderField("im-ec");
    if (str2 != null)
      Log.debug("InMobiAndroidSDK_3.7.0", "Sandbox error Id: " + str2);
    if (i == 200);
    try
    {
      localBufferedReader = new BufferedReader(new InputStreamReader(this.e.getInputStream(), "UTF-8"));
      StringBuilder localStringBuilder;
      try
      {
        localStringBuilder = new StringBuilder();
        while (true)
        {
          String str3 = localBufferedReader.readLine();
          if (str3 == null)
            break;
          localStringBuilder.append(str3).append("\n");
        }
      }
      finally
      {
      }
      this.e.disconnect();
      a(localBufferedReader);
      throw localObject1;
      String str4 = localStringBuilder.toString();
      Log.debug("InMobiAndroidSDK_3.7.0", "Ad Response: " + str4);
      Response localResponse = new Response(str1, str4);
      this.e.disconnect();
      a(localBufferedReader);
      return localResponse;
      if (i == 204)
      {
        Log.debug("InMobiAndroidSDK_3.7.0", "Server returned No fill");
        throw new AdException("Server did not return 200.", 100, str1, i);
      }
      if (i == 400)
      {
        Log.debug("InMobiAndroidSDK_3.7.0", "Invalid App Id.Please check the app Id in the adrequest is valid and in active state");
        throw new AdException("Server did not return 200.", 400, str1, i);
      }
      Log.debug("InMobiAndroidSDK_3.7.0", "Server Error");
      throw new AdException("Server did not return 200.", 200, str1, i);
    }
    finally
    {
      while (true)
        BufferedReader localBufferedReader = null;
    }
  }

  private HttpURLConnection a(String paramString, UserInfo paramUserInfo)
    throws IOException
  {
    this.e = ((HttpURLConnection)new URL(paramString).openConnection());
    a(this.e, paramUserInfo);
    return this.e;
  }

  private void a(int paramInt, Object paramObject, HttpRequestCallback paramHttpRequestCallback)
  {
    if (this.d.get());
    while (paramHttpRequestCallback == null)
      return;
    paramHttpRequestCallback.notifyResult(paramInt, paramObject);
  }

  private void a(Closeable paramCloseable)
  {
    if (paramCloseable != null);
    try
    {
      paramCloseable.close();
      return;
    }
    catch (IOException localIOException)
    {
      Log.debug("InMobiAndroidSDK_3.7.0", "Exception closing resource: " + paramCloseable, localIOException);
    }
  }

  // ERROR //
  private void a(String paramString)
    throws IOException
  {
    // Byte code:
    //   0: aload_0
    //   1: getfield 58	com/inmobi/androidsdk/impl/net/RequestResponseManager:e	Ljava/net/HttpURLConnection;
    //   4: ldc 186
    //   6: aload_1
    //   7: invokevirtual 191	java/lang/String:length	()I
    //   10: invokestatic 196	java/lang/Integer:toString	(I)Ljava/lang/String;
    //   13: invokevirtual 199	java/net/HttpURLConnection:setRequestProperty	(Ljava/lang/String;Ljava/lang/String;)V
    //   16: new 201	java/io/BufferedWriter
    //   19: dup
    //   20: new 203	java/io/OutputStreamWriter
    //   23: dup
    //   24: aload_0
    //   25: getfield 58	com/inmobi/androidsdk/impl/net/RequestResponseManager:e	Ljava/net/HttpURLConnection;
    //   28: invokevirtual 207	java/net/HttpURLConnection:getOutputStream	()Ljava/io/OutputStream;
    //   31: invokespecial 210	java/io/OutputStreamWriter:<init>	(Ljava/io/OutputStream;)V
    //   34: invokespecial 213	java/io/BufferedWriter:<init>	(Ljava/io/Writer;)V
    //   37: astore_2
    //   38: aload_2
    //   39: aload_1
    //   40: invokevirtual 216	java/io/BufferedWriter:write	(Ljava/lang/String;)V
    //   43: aload_0
    //   44: aload_2
    //   45: invokespecial 116	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Ljava/io/Closeable;)V
    //   48: return
    //   49: astore_3
    //   50: aconst_null
    //   51: astore_2
    //   52: aload_0
    //   53: aload_2
    //   54: invokespecial 116	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Ljava/io/Closeable;)V
    //   57: aload_3
    //   58: athrow
    //   59: astore_3
    //   60: goto -8 -> 52
    //
    // Exception table:
    //   from	to	target	type
    //   16	38	49	finally
    //   38	43	59	finally
  }

  private static void a(HttpURLConnection paramHttpURLConnection, UserInfo paramUserInfo)
    throws ProtocolException
  {
    int i = Initializer.getConfigParams(InternalSDKUtil.getContext()).getFetchTimeOut();
    paramHttpURLConnection.setConnectTimeout(i);
    paramHttpURLConnection.setReadTimeout(i);
    paramHttpURLConnection.setRequestProperty("user-agent", paramUserInfo.getPhoneDefaultUserAgent());
    paramHttpURLConnection.setUseCaches(false);
    paramHttpURLConnection.setDoOutput(true);
    paramHttpURLConnection.setDoInput(true);
    paramHttpURLConnection.setRequestMethod("POST");
    paramHttpURLConnection.setRequestProperty("content-type", "application/x-www-form-urlencoded");
  }

  public void asyncRequestAd(final UserInfo paramUserInfo, final ActionType paramActionType, final String paramString, final HttpRequestCallback paramHttpRequestCallback)
  {
    new a(paramUserInfo, paramString, paramActionType, paramHttpRequestCallback).start();
  }

  public void deinit()
  {
    try
    {
      if (f != null)
        f.set(false);
      if (mClickEventList != null)
        mClickEventList.saveClickEvents();
      isSynced.set(false);
      mClickEventList = null;
      return;
    }
    catch (Exception localException)
    {
      Log.internal("InMobiAndroidSDK_3.7.0", "Request Response Manager init failed", localException);
    }
  }

  public void doCancel()
  {
    this.d.set(true);
    if (this.e != null)
      this.e.disconnect();
  }

  public void init()
  {
    try
    {
      if (mClickEventList == null)
        mClickEventList = IMAIClickEventList.getLoggedClickEvents();
      if (f == null)
        f = new AtomicBoolean(false);
      h = new AtomicBoolean(true);
      isSynced = new AtomicBoolean(false);
      b = new Handler();
      c = new AtomicBoolean(false);
      return;
    }
    catch (Exception localException)
    {
      Log.internal("InMobiAndroidSDK_3.7.0", "Request Response Manager init failed", localException);
    }
  }

  // ERROR //
  public boolean processClickHttpClient(int paramInt1, String paramString, boolean paramBoolean1, Context paramContext, WeakReference<IMWebView> paramWeakReference, int paramInt2, boolean paramBoolean2)
  {
    // Byte code:
    //   0: ldc 47
    //   2: new 49	java/lang/StringBuilder
    //   5: dup
    //   6: invokespecial 50	java/lang/StringBuilder:<init>	()V
    //   9: ldc_w 313
    //   12: invokevirtual 56	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   15: aload_2
    //   16: invokevirtual 56	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
    //   19: invokevirtual 71	java/lang/StringBuilder:toString	()Ljava/lang/String;
    //   22: invokestatic 315	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
    //   25: new 317	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus
    //   28: dup
    //   29: invokespecial 318	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus:<init>	()V
    //   32: astore 11
    //   34: aload 11
    //   36: aload_2
    //   37: putfield 321	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus:b	Ljava/lang/String;
    //   40: aload 11
    //   42: aload 5
    //   44: putfield 324	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus:a	Ljava/lang/ref/WeakReference;
    //   47: invokestatic 224	com/inmobi/commons/internal/InternalSDKUtil:getContext	()Landroid/content/Context;
    //   50: invokestatic 230	com/inmobi/androidsdk/bootstrapper/Initializer:getConfigParams	(Landroid/content/Context;)Lcom/inmobi/androidsdk/bootstrapper/ConfigParams;
    //   53: invokevirtual 328	com/inmobi/androidsdk/bootstrapper/ConfigParams:getImai	()Lcom/inmobi/androidsdk/bootstrapper/IMAIConfigParams;
    //   56: invokevirtual 333	com/inmobi/androidsdk/bootstrapper/IMAIConfigParams:getPingTimeOut	()I
    //   59: istore 14
    //   61: new 143	java/net/URL
    //   64: dup
    //   65: aload_2
    //   66: invokespecial 146	java/net/URL:<init>	(Ljava/lang/String;)V
    //   69: invokevirtual 150	java/net/URL:openConnection	()Ljava/net/URLConnection;
    //   72: checkcast 60	java/net/HttpURLConnection
    //   75: astore 15
    //   77: aload 15
    //   79: iload_3
    //   80: invokevirtual 336	java/net/HttpURLConnection:setInstanceFollowRedirects	(Z)V
    //   83: aload 15
    //   85: iload 14
    //   87: invokevirtual 239	java/net/HttpURLConnection:setConnectTimeout	(I)V
    //   90: aload 15
    //   92: iload 14
    //   94: invokevirtual 242	java/net/HttpURLConnection:setReadTimeout	(I)V
    //   97: aload 15
    //   99: iconst_0
    //   100: invokevirtual 253	java/net/HttpURLConnection:setUseCaches	(Z)V
    //   103: aload 15
    //   105: ldc 244
    //   107: invokestatic 339	com/inmobi/commons/internal/InternalSDKUtil:getSavedUserAgent	()Ljava/lang/String;
    //   110: invokevirtual 199	java/net/HttpURLConnection:setRequestProperty	(Ljava/lang/String;Ljava/lang/String;)V
    //   113: aload 15
    //   115: ldc_w 341
    //   118: invokevirtual 264	java/net/HttpURLConnection:setRequestMethod	(Ljava/lang/String;)V
    //   121: invokestatic 346	com/inmobi/androidsdk/impl/SDKUtil:getQAMode	()Z
    //   124: ifeq +25 -> 149
    //   127: aload 15
    //   129: ldc_w 348
    //   132: ldc_w 350
    //   135: invokevirtual 199	java/net/HttpURLConnection:setRequestProperty	(Ljava/lang/String;Ljava/lang/String;)V
    //   138: aload 15
    //   140: ldc_w 352
    //   143: ldc_w 350
    //   146: invokevirtual 199	java/net/HttpURLConnection:setRequestProperty	(Ljava/lang/String;Ljava/lang/String;)V
    //   149: aload 15
    //   151: invokevirtual 64	java/net/HttpURLConnection:getResponseCode	()I
    //   154: istore 16
    //   156: iload 16
    //   158: sipush 400
    //   161: if_icmpge +155 -> 316
    //   164: iconst_1
    //   165: istore 10
    //   167: iconst_1
    //   168: iload 10
    //   170: if_icmpne +36 -> 206
    //   173: getstatic 30	com/inmobi/androidsdk/impl/net/RequestResponseManager:h	Ljava/util/concurrent/atomic/AtomicBoolean;
    //   176: iconst_1
    //   177: invokevirtual 284	java/util/concurrent/atomic/AtomicBoolean:set	(Z)V
    //   180: iload 7
    //   182: ifeq +14 -> 196
    //   185: getstatic 358	com/inmobi/androidsdk/impl/imai/IMAIUtility:mPingReqCallback	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
    //   188: iconst_0
    //   189: aload 11
    //   191: invokeinterface 165 3 0
    //   196: aload_0
    //   197: getfield 58	com/inmobi/androidsdk/impl/net/RequestResponseManager:e	Ljava/net/HttpURLConnection;
    //   200: invokevirtual 113	java/net/HttpURLConnection:disconnect	()V
    //   203: iload 10
    //   205: ireturn
    //   206: getstatic 30	com/inmobi/androidsdk/impl/net/RequestResponseManager:h	Ljava/util/concurrent/atomic/AtomicBoolean;
    //   209: iconst_0
    //   210: invokevirtual 284	java/util/concurrent/atomic/AtomicBoolean:set	(Z)V
    //   213: iload 7
    //   215: ifeq -19 -> 196
    //   218: getstatic 358	com/inmobi/androidsdk/impl/imai/IMAIUtility:mPingReqCallback	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
    //   221: iconst_1
    //   222: aload 11
    //   224: invokeinterface 165 3 0
    //   229: goto -33 -> 196
    //   232: astore 9
    //   234: getstatic 30	com/inmobi/androidsdk/impl/net/RequestResponseManager:h	Ljava/util/concurrent/atomic/AtomicBoolean;
    //   237: iconst_0
    //   238: invokevirtual 284	java/util/concurrent/atomic/AtomicBoolean:set	(Z)V
    //   241: iload 7
    //   243: ifeq +14 -> 257
    //   246: getstatic 358	com/inmobi/androidsdk/impl/imai/IMAIUtility:mPingReqCallback	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
    //   249: iconst_1
    //   250: aload 11
    //   252: invokeinterface 165 3 0
    //   257: ldc 47
    //   259: ldc_w 360
    //   262: aload 9
    //   264: invokestatic 296	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
    //   267: aload_0
    //   268: getfield 58	com/inmobi/androidsdk/impl/net/RequestResponseManager:e	Ljava/net/HttpURLConnection;
    //   271: invokevirtual 113	java/net/HttpURLConnection:disconnect	()V
    //   274: iload 10
    //   276: ireturn
    //   277: astore 12
    //   279: aload_0
    //   280: getfield 58	com/inmobi/androidsdk/impl/net/RequestResponseManager:e	Ljava/net/HttpURLConnection;
    //   283: invokevirtual 113	java/net/HttpURLConnection:disconnect	()V
    //   286: aload 12
    //   288: athrow
    //   289: astore 8
    //   291: aload 8
    //   293: astore 9
    //   295: iconst_0
    //   296: istore 10
    //   298: aconst_null
    //   299: astore 11
    //   301: goto -67 -> 234
    //   304: astore 13
    //   306: aload 13
    //   308: astore 9
    //   310: iconst_0
    //   311: istore 10
    //   313: goto -79 -> 234
    //   316: iconst_0
    //   317: istore 10
    //   319: goto -152 -> 167
    //
    // Exception table:
    //   from	to	target	type
    //   173	180	232	java/lang/Exception
    //   185	196	232	java/lang/Exception
    //   206	213	232	java/lang/Exception
    //   218	229	232	java/lang/Exception
    //   0	34	277	finally
    //   34	149	277	finally
    //   149	156	277	finally
    //   173	180	277	finally
    //   185	196	277	finally
    //   206	213	277	finally
    //   218	229	277	finally
    //   234	241	277	finally
    //   246	257	277	finally
    //   257	267	277	finally
    //   0	34	289	java/lang/Exception
    //   34	149	304	java/lang/Exception
    //   149	156	304	java/lang/Exception
  }

  public void processClickInBackground(final Context paramContext)
  {
    if (f.compareAndSet(false, true))
    {
      a = new Thread(new b(paramContext));
      a.setPriority(1);
      a.start();
    }
  }

  public boolean processClickUrlInWebview(int paramInt1, String paramString, Context paramContext, WeakReference<IMWebView> paramWeakReference, int paramInt2, boolean paramBoolean)
  {
    while (true)
    {
      HttpRequestCallback.ResponseStatus localResponseStatus;
      try
      {
        Log.internal("InMobiAndroidSDK_3.7.0", "Processing click in webview " + paramString);
        this.g = new WebviewLoader(InternalSDKUtil.getContext());
        int i = Initializer.getConfigParams(InternalSDKUtil.getContext()).getImai().getPingTimeOut();
        boolean bool1 = SDKUtil.getQAMode();
        HashMap localHashMap = null;
        if (bool1)
        {
          localHashMap = new HashMap();
          localHashMap.put("mk-carrier", "117.97.87.6");
          localHashMap.put("x-real-ip", "117.97.87.6");
        }
        this.g.loadInWebview(paramString, localHashMap);
        synchronized (a)
        {
          try
          {
            a.wait(i);
            localResponseStatus = new HttpRequestCallback.ResponseStatus();
            localResponseStatus.b = paramString;
            localResponseStatus.a = paramWeakReference;
            if (true == c.get())
            {
              h.set(true);
              if (paramBoolean)
                IMAIUtility.mPingWebviewCallback.notifyResult(0, localResponseStatus);
              this.g.deinit(i);
              boolean bool2 = c.get();
              return bool2;
            }
          }
          catch (InterruptedException localInterruptedException)
          {
            Log.internal("InMobiAndroidSDK_3.7.0", "Network thread wait failure", localInterruptedException);
            continue;
          }
        }
      }
      catch (Exception localException)
      {
        Log.internal("InMobiAndroidSDK_3.7.0", "ping in webview exception", localException);
        return c.get();
      }
      h.set(false);
      if (paramBoolean)
        IMAIUtility.mPingWebviewCallback.notifyResult(1, localResponseStatus);
      WebviewLoader.b.set(false);
    }
  }

  public static enum ActionType
  {
    static
    {
      ActionType[] arrayOfActionType = new ActionType[2];
      arrayOfActionType[0] = AdRequest;
      arrayOfActionType[1] = AdRequest_Interstitial;
    }
  }

  class a extends Thread
  {
    a(UserInfo paramString, String paramActionType, RequestResponseManager.ActionType paramHttpRequestCallback, HttpRequestCallback arg5)
    {
    }

    // ERROR //
    public void run()
    {
      // Byte code:
      //   0: aload_0
      //   1: getfield 25	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:a	Lcom/inmobi/androidsdk/impl/UserInfo;
      //   4: invokevirtual 47	com/inmobi/androidsdk/impl/UserInfo:getApplicationContext	()Landroid/content/Context;
      //   7: invokestatic 53	com/inmobi/commons/thinICE/icedatacollector/IceDataCollector:getConnectedWifiInfo	(Landroid/content/Context;)Lcom/inmobi/commons/thinICE/wifi/WifiInfo;
      //   10: astore 9
      //   12: aload 9
      //   14: astore 5
      //   16: ldc 55
      //   18: new 57	java/lang/StringBuilder
      //   21: dup
      //   22: invokespecial 58	java/lang/StringBuilder:<init>	()V
      //   25: ldc 60
      //   27: invokevirtual 64	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   30: aload_0
      //   31: getfield 27	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:b	Ljava/lang/String;
      //   34: invokevirtual 64	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   37: invokevirtual 68	java/lang/StringBuilder:toString	()Ljava/lang/String;
      //   40: invokestatic 74	com/inmobi/commons/internal/Log:debug	(Ljava/lang/String;Ljava/lang/String;)V
      //   43: aload_0
      //   44: getfield 25	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:a	Lcom/inmobi/androidsdk/impl/UserInfo;
      //   47: aload 5
      //   49: aload_0
      //   50: getfield 29	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:c	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager$ActionType;
      //   53: invokestatic 79	com/inmobi/androidsdk/impl/net/HttpRequestBuilder:a	(Lcom/inmobi/androidsdk/impl/UserInfo;Lcom/inmobi/commons/thinICE/wifi/WifiInfo;Lcom/inmobi/androidsdk/impl/net/RequestResponseManager$ActionType;)Ljava/lang/String;
      //   56: astore 6
      //   58: ldc 55
      //   60: aload 6
      //   62: invokestatic 74	com/inmobi/commons/internal/Log:debug	(Ljava/lang/String;Ljava/lang/String;)V
      //   65: aload_0
      //   66: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   69: aload_0
      //   70: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   73: aload_0
      //   74: getfield 27	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:b	Ljava/lang/String;
      //   77: aload_0
      //   78: getfield 25	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:a	Lcom/inmobi/androidsdk/impl/UserInfo;
      //   81: invokestatic 82	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;Ljava/lang/String;Lcom/inmobi/androidsdk/impl/UserInfo;)Ljava/net/HttpURLConnection;
      //   84: invokestatic 85	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;Ljava/net/HttpURLConnection;)Ljava/net/HttpURLConnection;
      //   87: pop
      //   88: aload_0
      //   89: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   92: aload 6
      //   94: invokestatic 88	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;Ljava/lang/String;)V
      //   97: aload_0
      //   98: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   101: aload_0
      //   102: getfield 25	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:a	Lcom/inmobi/androidsdk/impl/UserInfo;
      //   105: invokestatic 91	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;Lcom/inmobi/androidsdk/impl/UserInfo;)Lcom/inmobi/androidsdk/impl/net/Response;
      //   108: astore 8
      //   110: aload_0
      //   111: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   114: iconst_0
      //   115: aload 8
      //   117: aload_0
      //   118: getfield 31	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:d	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
      //   121: invokestatic 94	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;ILjava/lang/Object;Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;)V
      //   124: return
      //   125: astore_3
      //   126: ldc 55
      //   128: ldc 96
      //   130: invokestatic 99	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   133: aconst_null
      //   134: astore 5
      //   136: goto -120 -> 16
      //   139: astore_2
      //   140: ldc 55
      //   142: ldc 101
      //   144: aload_2
      //   145: invokestatic 104	com/inmobi/commons/internal/Log:debug	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
      //   148: aload_0
      //   149: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   152: iconst_1
      //   153: aload_2
      //   154: aload_0
      //   155: getfield 31	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:d	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
      //   158: invokestatic 94	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;ILjava/lang/Object;Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;)V
      //   161: return
      //   162: astore_1
      //   163: ldc 55
      //   165: ldc 101
      //   167: aload_1
      //   168: invokestatic 104	com/inmobi/commons/internal/Log:debug	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
      //   171: aload_1
      //   172: instanceof 106
      //   175: ifeq +26 -> 201
      //   178: ldc 55
      //   180: ldc 108
      //   182: invokestatic 99	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   185: aload_0
      //   186: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   189: iconst_1
      //   190: getstatic 114	com/inmobi/androidsdk/IMAdRequest$ErrorCode:AD_FETCH_TIMEOUT	Lcom/inmobi/androidsdk/IMAdRequest$ErrorCode;
      //   193: aload_0
      //   194: getfield 31	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:d	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
      //   197: invokestatic 94	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;ILjava/lang/Object;Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;)V
      //   200: return
      //   201: aload_0
      //   202: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   205: iconst_1
      //   206: getstatic 117	com/inmobi/androidsdk/IMAdRequest$ErrorCode:NETWORK_ERROR	Lcom/inmobi/androidsdk/IMAdRequest$ErrorCode;
      //   209: aload_0
      //   210: getfield 31	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:d	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
      //   213: invokestatic 94	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;ILjava/lang/Object;Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;)V
      //   216: return
      //   217: astore 4
      //   219: ldc 55
      //   221: ldc 101
      //   223: aload 4
      //   225: invokestatic 104	com/inmobi/commons/internal/Log:debug	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
      //   228: aload_0
      //   229: getfield 23	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:e	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   232: iconst_1
      //   233: getstatic 120	com/inmobi/androidsdk/IMAdRequest$ErrorCode:INTERNAL_ERROR	Lcom/inmobi/androidsdk/IMAdRequest$ErrorCode;
      //   236: aload_0
      //   237: getfield 31	com/inmobi/androidsdk/impl/net/RequestResponseManager$a:d	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
      //   240: invokestatic 94	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	(Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;ILjava/lang/Object;Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;)V
      //   243: return
      //
      // Exception table:
      //   from	to	target	type
      //   0	12	125	java/lang/Exception
      //   0	12	139	com/inmobi/androidsdk/impl/AdException
      //   16	124	139	com/inmobi/androidsdk/impl/AdException
      //   126	133	139	com/inmobi/androidsdk/impl/AdException
      //   0	12	162	java/io/IOException
      //   16	124	162	java/io/IOException
      //   126	133	162	java/io/IOException
      //   16	124	217	java/lang/Exception
      //   126	133	217	java/lang/Exception
    }
  }

  class b
    implements Runnable
  {
    b(Context arg2)
    {
    }

    // ERROR //
    public void run()
    {
      // Byte code:
      //   0: getstatic 33	com/inmobi/androidsdk/impl/net/RequestResponseManager:isSynced	Ljava/util/concurrent/atomic/AtomicBoolean;
      //   3: invokevirtual 39	java/util/concurrent/atomic/AtomicBoolean:get	()Z
      //   6: ifne +530 -> 536
      //   9: getstatic 33	com/inmobi/androidsdk/impl/net/RequestResponseManager:isSynced	Ljava/util/concurrent/atomic/AtomicBoolean;
      //   12: iconst_1
      //   13: invokevirtual 43	java/util/concurrent/atomic/AtomicBoolean:set	(Z)V
      //   16: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   19: ifnull +12 -> 31
      //   22: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   25: invokevirtual 52	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:isEmpty	()Z
      //   28: ifeq +173 -> 201
      //   31: ldc 54
      //   33: ldc 56
      //   35: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   38: aload_0
      //   39: getfield 19	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:b	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   42: invokevirtual 65	com/inmobi/androidsdk/impl/net/RequestResponseManager:deinit	()V
      //   45: return
      //   46: aload_2
      //   47: invokevirtual 70	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:isFirstClick	()Z
      //   50: ifne +66 -> 116
      //   53: invokestatic 73	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	()Ljava/util/concurrent/atomic/AtomicBoolean;
      //   56: invokevirtual 39	java/util/concurrent/atomic/AtomicBoolean:get	()Z
      //   59: ifne +57 -> 116
      //   62: ldc 54
      //   64: new 75	java/lang/StringBuilder
      //   67: dup
      //   68: invokespecial 76	java/lang/StringBuilder:<init>	()V
      //   71: ldc 78
      //   73: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   76: iload 10
      //   78: sipush 1000
      //   81: idiv
      //   82: invokevirtual 85	java/lang/StringBuilder:append	(I)Ljava/lang/StringBuilder;
      //   85: ldc 87
      //   87: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   90: invokevirtual 91	java/lang/StringBuilder:toString	()Ljava/lang/String;
      //   93: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   96: getstatic 94	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	Ljava/lang/Thread;
      //   99: astore 14
      //   101: aload 14
      //   103: monitorenter
      //   104: getstatic 94	com/inmobi/androidsdk/impl/net/RequestResponseManager:a	Ljava/lang/Thread;
      //   107: iload 10
      //   109: i2l
      //   110: invokevirtual 98	java/lang/Object:wait	(J)V
      //   113: aload 14
      //   115: monitorexit
      //   116: ldc 54
      //   118: new 75	java/lang/StringBuilder
      //   121: dup
      //   122: invokespecial 76	java/lang/StringBuilder:<init>	()V
      //   125: ldc 100
      //   127: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   130: aload_3
      //   131: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   134: invokevirtual 91	java/lang/StringBuilder:toString	()Ljava/lang/String;
      //   137: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   140: iload 5
      //   142: ifeq +298 -> 440
      //   145: aload_0
      //   146: getfield 19	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:b	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   149: iload 7
      //   151: aload_3
      //   152: aload_0
      //   153: getfield 21	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:a	Landroid/content/Context;
      //   156: aload 9
      //   158: iload 4
      //   160: iload 8
      //   162: invokevirtual 104	com/inmobi/androidsdk/impl/net/RequestResponseManager:processClickUrlInWebview	(ILjava/lang/String;Landroid/content/Context;Ljava/lang/ref/WeakReference;IZ)Z
      //   165: ifeq +240 -> 405
      //   168: ldc 54
      //   170: new 75	java/lang/StringBuilder
      //   173: dup
      //   174: invokespecial 76	java/lang/StringBuilder:<init>	()V
      //   177: ldc 106
      //   179: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   182: aload_3
      //   183: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   186: invokevirtual 91	java/lang/StringBuilder:toString	()Ljava/lang/String;
      //   189: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   192: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   195: iload 7
      //   197: invokevirtual 110	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:removeClickEvent	(I)Z
      //   200: pop
      //   201: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   204: invokevirtual 52	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:isEmpty	()Z
      //   207: ifne -207 -> 0
      //   210: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   213: iconst_0
      //   214: invokevirtual 113	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:get	(I)Ljava/lang/Object;
      //   217: checkcast 67	com/inmobi/androidsdk/impl/imai/IMAIClickEvent
      //   220: astore_2
      //   221: aload_2
      //   222: invokevirtual 116	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:getClickURL	()Ljava/lang/String;
      //   225: astore_3
      //   226: aload_2
      //   227: invokevirtual 120	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:getRetryCount	()I
      //   230: istore 4
      //   232: aload_2
      //   233: invokevirtual 123	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:isPingWV	()Z
      //   236: istore 5
      //   238: aload_2
      //   239: invokevirtual 126	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:isFollowRedirects	()Z
      //   242: istore 6
      //   244: aload_2
      //   245: invokevirtual 129	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:getClickId	()I
      //   248: istore 7
      //   250: aload_2
      //   251: invokevirtual 70	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:isFirstClick	()Z
      //   254: istore 8
      //   256: aload_2
      //   257: invokevirtual 133	com/inmobi/androidsdk/impl/imai/IMAIClickEvent:getWebviewRef	()Ljava/lang/ref/WeakReference;
      //   260: astore 9
      //   262: invokestatic 139	com/inmobi/commons/internal/InternalSDKUtil:getContext	()Landroid/content/Context;
      //   265: invokestatic 145	com/inmobi/androidsdk/bootstrapper/Initializer:getConfigParams	(Landroid/content/Context;)Lcom/inmobi/androidsdk/bootstrapper/ConfigParams;
      //   268: invokevirtual 151	com/inmobi/androidsdk/bootstrapper/ConfigParams:getImai	()Lcom/inmobi/androidsdk/bootstrapper/IMAIConfigParams;
      //   271: invokevirtual 156	com/inmobi/androidsdk/bootstrapper/IMAIConfigParams:getRetryInterval	()I
      //   274: istore 10
      //   276: aload_0
      //   277: getfield 21	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:a	Landroid/content/Context;
      //   280: invokestatic 160	com/inmobi/commons/internal/InternalSDKUtil:checkNetworkAvailibility	(Landroid/content/Context;)Z
      //   283: ifne -237 -> 46
      //   286: ldc 54
      //   288: ldc 162
      //   290: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   293: new 164	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus
      //   296: dup
      //   297: invokespecial 165	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus:<init>	()V
      //   300: astore 11
      //   302: aload 11
      //   304: aload_3
      //   305: putfield 168	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus:b	Ljava/lang/String;
      //   308: aload 11
      //   310: aload 9
      //   312: putfield 171	com/inmobi/androidsdk/impl/net/HttpRequestCallback$ResponseStatus:a	Ljava/lang/ref/WeakReference;
      //   315: iload 8
      //   317: ifeq +19 -> 336
      //   320: iload 5
      //   322: ifeq +47 -> 369
      //   325: getstatic 177	com/inmobi/androidsdk/impl/imai/IMAIUtility:mPingWebviewCallback	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
      //   328: iconst_1
      //   329: aload 11
      //   331: invokeinterface 183 3 0
      //   336: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   339: iload 7
      //   341: invokevirtual 187	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:resetFirstClick	(I)V
      //   344: aload_0
      //   345: getfield 19	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:b	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   348: invokevirtual 65	com/inmobi/androidsdk/impl/net/RequestResponseManager:deinit	()V
      //   351: return
      //   352: astore_1
      //   353: ldc 54
      //   355: ldc 189
      //   357: aload_1
      //   358: invokestatic 192	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
      //   361: aload_0
      //   362: getfield 19	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:b	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   365: invokevirtual 65	com/inmobi/androidsdk/impl/net/RequestResponseManager:deinit	()V
      //   368: return
      //   369: getstatic 195	com/inmobi/androidsdk/impl/imai/IMAIUtility:mPingReqCallback	Lcom/inmobi/androidsdk/impl/net/HttpRequestCallback;
      //   372: iconst_1
      //   373: aload 11
      //   375: invokeinterface 183 3 0
      //   380: goto -44 -> 336
      //   383: astore 16
      //   385: ldc 54
      //   387: ldc 197
      //   389: aload 16
      //   391: invokestatic 192	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
      //   394: goto -281 -> 113
      //   397: astore 15
      //   399: aload 14
      //   401: monitorexit
      //   402: aload 15
      //   404: athrow
      //   405: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   408: iload 7
      //   410: invokevirtual 200	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:reduceRetryCount	(I)V
      //   413: ldc 54
      //   415: new 75	java/lang/StringBuilder
      //   418: dup
      //   419: invokespecial 76	java/lang/StringBuilder:<init>	()V
      //   422: ldc 202
      //   424: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   427: aload_3
      //   428: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   431: invokevirtual 91	java/lang/StringBuilder:toString	()Ljava/lang/String;
      //   434: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   437: goto -236 -> 201
      //   440: aload_0
      //   441: getfield 19	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:b	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   444: iload 7
      //   446: aload_3
      //   447: iload 6
      //   449: aload_0
      //   450: getfield 21	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:a	Landroid/content/Context;
      //   453: aload 9
      //   455: iload 4
      //   457: iload 8
      //   459: invokevirtual 206	com/inmobi/androidsdk/impl/net/RequestResponseManager:processClickHttpClient	(ILjava/lang/String;ZLandroid/content/Context;Ljava/lang/ref/WeakReference;IZ)Z
      //   462: ifeq +39 -> 501
      //   465: ldc 54
      //   467: new 75	java/lang/StringBuilder
      //   470: dup
      //   471: invokespecial 76	java/lang/StringBuilder:<init>	()V
      //   474: ldc 208
      //   476: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   479: aload_3
      //   480: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   483: invokevirtual 91	java/lang/StringBuilder:toString	()Ljava/lang/String;
      //   486: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   489: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   492: iload 7
      //   494: invokevirtual 110	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:removeClickEvent	(I)Z
      //   497: pop
      //   498: goto -297 -> 201
      //   501: getstatic 47	com/inmobi/androidsdk/impl/net/RequestResponseManager:mClickEventList	Lcom/inmobi/androidsdk/impl/imai/IMAIClickEventList;
      //   504: iload 7
      //   506: invokevirtual 200	com/inmobi/androidsdk/impl/imai/IMAIClickEventList:reduceRetryCount	(I)V
      //   509: ldc 54
      //   511: new 75	java/lang/StringBuilder
      //   514: dup
      //   515: invokespecial 76	java/lang/StringBuilder:<init>	()V
      //   518: ldc 210
      //   520: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   523: aload_3
      //   524: invokevirtual 82	java/lang/StringBuilder:append	(Ljava/lang/String;)Ljava/lang/StringBuilder;
      //   527: invokevirtual 91	java/lang/StringBuilder:toString	()Ljava/lang/String;
      //   530: invokestatic 62	com/inmobi/commons/internal/Log:internal	(Ljava/lang/String;Ljava/lang/String;)V
      //   533: goto -332 -> 201
      //   536: aload_0
      //   537: getfield 19	com/inmobi/androidsdk/impl/net/RequestResponseManager$b:b	Lcom/inmobi/androidsdk/impl/net/RequestResponseManager;
      //   540: invokevirtual 65	com/inmobi/androidsdk/impl/net/RequestResponseManager:deinit	()V
      //   543: return
      //
      // Exception table:
      //   from	to	target	type
      //   46	104	352	java/lang/Exception
      //   116	140	352	java/lang/Exception
      //   145	201	352	java/lang/Exception
      //   201	315	352	java/lang/Exception
      //   325	336	352	java/lang/Exception
      //   336	351	352	java/lang/Exception
      //   369	380	352	java/lang/Exception
      //   402	405	352	java/lang/Exception
      //   405	437	352	java/lang/Exception
      //   440	498	352	java/lang/Exception
      //   501	533	352	java/lang/Exception
      //   104	113	383	java/lang/InterruptedException
      //   104	113	397	finally
      //   113	116	397	finally
      //   385	394	397	finally
      //   399	402	397	finally
    }
  }
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.inmobi.androidsdk.impl.net.RequestResponseManager
 * JD-Core Version:    0.6.2
 */